﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Barbar.Colonization.Model {
  public class Unit : Entity {
    private Race m_Race;
    private IUnitType m_UnitType;
    private decimal m_MoveSteps;

    public Race Race {
      get { return m_Race; }
      internal set { m_Race = value; }
    }

    public decimal MoveSteps {
      get { return m_MoveSteps; }
      protected set { m_MoveSteps = value; }
    }

    public IUnitType UnitType {
      get { return m_UnitType; }
      protected set { m_UnitType = value; }
    }
  }
}
